#pragma once

/* 控置生成MAP文控。依次单击VC IDE主菜单的菜单选项“项目→属性”，打开Test项目的项目属性页对话框，然后在对话框左边展开“配置属性→链接器→调试”，
 *   再在右边找到“生成映射文控”，选择“是 (/MAP)”选项，最后单击“确定”按钮关闭对话框，如图7-36所示。
 * 重新生成Test，在解决方案目录下会生成Test.dll、Test.lib和Test.map，此时Test.dll中还没有导出函数。下面我们制作模块定义文控。用记事本打开Test.map，
 *   找到CMath类的4个成员函数的修饰名（修饰名就是函数在编译链内部的标识）。搜索“??0CMath”，可以找到如下内容：[插图]
 *   问号开始的字符串就是函数的修饰名。把它们复制出来，粘贴到模块定义文控source.def中，内容如下：[插图]然后保存source.def，并编译Test项目，
 *   此时生成的Test.dll中就有4个导出函数了，它们都是CMath类的成员函数。现在就可以在调用者项目中使用CMath类了。
*/
class CMath4
{
public:
	int Add(int a, int b);
	int Sub(int a, int b);
	CMath4();
	~CMath4();
};

